tests: Merge installed/ and fedora-str/ directories
authorColin Walters <walters@verbum.org>
Thu, 22 Mar 2018 20:40:35 +0000 (16:40 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 5 Apr 2018 20:59:23 +0000 (20:59 +0000)
commit5215f24e683d65c354cdbb19767dc615b080900b
treef6ee4b1bdabc1bd9ebcf4c3c43d7ac847b8adbf0
parentcb3360fca656a478ba407c879f3cc675da78fe87
tests: Merge installed/ and fedora-str/ directories

Let's be opinionated now, and our installed/ test story *is*
Ansible/STR.  Merge `tests/fedora-str` into `tests/installed/`.

Rework the nondestructive tests into a separate playbook run, and parallelize
them for more efficiency.

The destructive tests are also changed to use Ansible more.

Add a higher level `run.sh` entrypoint and update the `README.md`
with some useful tips.

Closes: #1513
Approved by: jlebon
38 files changed:
.papr.yml
ci/fah27-insttests.sh [new file with mode: 0755]
tests/fedora-str/README.md [deleted file]
tests/fedora-str/overlay-git.yml [deleted file]
tests/fedora-str/playbook-run.sh [deleted file]
tests/fedora-str/provision.sh [deleted file]
tests/fedora-str/sysinstall-tests.yml [deleted file]
tests/installed/README.md
tests/installed/destructive.yml [new file with mode: 0644]
tests/installed/destructive/README.md [new file with mode: 0644]
tests/installed/destructive/itest-bare-root.sh [new file with mode: 0755]
tests/installed/destructive/itest-deploy-selinux.sh [new file with mode: 0755]
tests/installed/destructive/itest-label-selinux.sh [new file with mode: 0755]
tests/installed/execute_batch.yml [new file with mode: 0644]
tests/installed/itest-bare-root.sh [deleted file]
tests/installed/itest-bare-unit.sh [deleted file]
tests/installed/itest-bare-user-root.sh [deleted file]
tests/installed/itest-bareuser-nouserxattrs.sh [deleted file]
tests/installed/itest-deploy-selinux.sh [deleted file]
tests/installed/itest-label-selinux.sh [deleted file]
tests/installed/itest-payload-link.sh [deleted file]
tests/installed/itest-pull-space.sh [deleted file]
tests/installed/itest-pull.sh [deleted file]
tests/installed/itest-remotes.sh [deleted file]
tests/installed/libinsttest.sh
tests/installed/nondestructive.yml [new file with mode: 0644]
tests/installed/nondestructive/itest-bare-unit.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-bare-user-root.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-bareuser-nouserxattrs.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-payload-link.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-pull-space.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-pull.sh [new file with mode: 0755]
tests/installed/nondestructive/itest-remotes.sh [new file with mode: 0755]
tests/installed/nondestructive/libtest-core.sh [new symlink]
tests/installed/overlay-git.yml [new file with mode: 0644]
tests/installed/playbook-run.sh [new file with mode: 0755]
tests/installed/provision.sh [new file with mode: 0755]
tests/installed/run.sh